environmental cleaning - French English Dictionary